@charset "UTF-8";
*,html,body{ font-size: 0.18rem;}
.main-con{ margin: 0 2rem;}
.main-con{ margin: 0 auto; max-width: 15rem;}
.H-main{ margin-bottom: -0.3rem; padding-bottom: 0.3rem; background: url(../images/y_gy_ej_body_bg.png) repeat-x top center #f8fafe; overflow: hidden;}
.H-main .main{ margin-top: 0.36rem; padding: 0.3rem; border-radius: 0.05rem; background-color: #fff;}

/****部门街镇****/
.bmjz-con { width: 100%; padding: 0.1rem 0 0.2rem 0; position: fixed; top: 0; left: 0; right: 0; z-index: 999999; background-color: rgba(88, 146, 236, 0.9); display: none;}
.bmjz-con .main-con{ position: relative;}
.bmjz-con .hd { margin-top: 0.2rem;}
.bmjz-con .hd span {font-size: 0.16rem; color: #fff; font-weight: bold; display: inline-block;}
.bmjz-con .bd { margin-top: 0.1rem;}
.bmjz-con .bd ul li { width: 16.666%; float: left; line-height: 0.35rem;}
.bmjz-con .bd ul li a { font-size: 0.16rem; color: #fff; padding-right: 0.2rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; box-sizing: border-box;}
.bmjz-con .bd ul li a:hover { text-decoration: underline;}
.bmjz-con .close { width:0.28rem; height: 0.28rem; position: absolute; top: 0; right: 0rem; cursor: pointer;}

/****角色模式-小框****/
.index-js{ width:0.56rem; height: 1.68rem; text-align: center; background-image: url(../images/y_gy_jsms.png); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; position: fixed; top: 50%; right: 0.3rem; transform: translate(0,-50%); z-index: 1000;}
.index-js a{ padding: 0.18rem 0 0.15rem 0; font-size: 0.17rem; color: #6badf6; display: block;}
.index-js img{ width:0.41rem; height: 0.41rem;}

/****猜您想****/
.bgPop { width: calc(100vw * (1300 - 100) / 1920); padding: 0.35rem; border: 1px solid #d8e9f7; border-radius: 0.05rem; box-shadow: 0 0 0.13rem #a2c1da; background: url(../images/y_index_cnx.png) no-repeat left bottom; background-color: #fff; position: fixed; top: 55%; left: 50%; transform: translate(-50%, -50%); z-index: 1001; display: none;}
.bgPop .pop-close { padding: 0.05rem 0.1rem; font-size: 0.14rem; color: #fff; border-radius: 0.02rem; position: absolute; top: 0; right: 0; background: rgba(0, 0, 0, 0.6); cursor: pointer;}
.bgPop .box-lf,.bgPop .box-rf{ width: 50%; border-radius: 0.03rem;}
.bgPop .box-lf{ padding: 0 0.2rem 0 0; border-right: 1px solid #d8e9f7;}
.bgPop .box-rf{ padding-left: 0.2rem;}
.bgPop .box-lf .lm, .bgPop .box-rf .lm{ font-size: 0.21rem; color: #568fe7; font-weight: bold;}
.bgPop .box-lf .box{ text-align: center;}
.bgPop .box-lf .qt-infos{ height: 2.7rem; padding: 0; overflow: hidden;}
.bgPop .box-lf .qt-infos li{ line-height: 0.45rem; text-align: left;}
.bgPop .box-lf .qt-infos li a{ margin-right: 0;}
.bgPop .box-lf .qt-infos li span{ display: none;}
.bgPop .box-lf .hyh{ margin-top: 0.15rem; font-size: 0.16rem; color: #568fe7; display: inline-block; cursor: pointer;}
.bgPop .box-lf .hyh i{ width:0.2rem; height: 0.2rem; margin-left: 0.06rem; background-image: url(../images/y_index_hyh_active.png); background-repeat: no-repeat; background-position: center center; background-size: 100%; display: inline-block; vertical-align: top;}
.bgPop .box-rf .boxs ul{ margin: -0.05rem -0.25rem 0 0;}
.bgPop .box-rf .boxs li{ width: calc(100% / 3); float: left;}
.bgPop .box-rf .boxs li a{ margin: 0.25rem 0.25rem 0 0; padding: 0.21rem 0.1rem; border-radius: 0.03rem; background-color: rgba(255,255,255.0.9); display: block; position: relative; cursor: pointer; box-shadow: 0 0 0.13rem #d8e9f7;}
.bgPop .box-rf .boxs li a img{ width:0.56rem; height: 0.56rem; margin: 0 auto; padding: 0.1rem; border-radius: 0.28rem; display: block; position: relative; z-index: 1;}
.bgPop .box-rf .boxs li:nth-of-type(1) a img{ background: linear-gradient(to right, #9fd2f8, #55a6e3);}
.bgPop .box-rf .boxs li:nth-of-type(2) a img{ background: linear-gradient(to right, #f7a539, #e9890a);}
.bgPop .box-rf .boxs li:nth-of-type(3) a img{ background: linear-gradient(to right, #69db41, #39bc0c);}
.bgPop .box-rf .boxs li:nth-of-type(4) a img{ background: linear-gradient(to right, #fc7d20, #dd6005);}
.bgPop .box-rf .boxs li:nth-of-type(5) a img{ background: linear-gradient(to right, #a6b6ee, #6279c7);}
.bgPop .box-rf .boxs li:nth-of-type(6) a img{ background: linear-gradient(to right, #de4da6, #c72689);}
.bgPop .box-rf .boxs li a span{ height: 0.3rem; margin-top: 0.08rem; line-height: 0.3rem; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; position: relative; z-index: 1;}
.bgPop .box-rf .boxs li a i{ width:100%; height: 0; border-radius: 0.03rem; /* background-color: #fff; */ position: absolute; top: 50%; left: 0; right: 0; transform: translate(0,-50%); border: 1px solid rgba(187, 209, 244, 0);}
.bgPop .box-rf .boxs li:hover a i{ height: 100%; border: 1px solid rgba(187, 209, 244, 1); top: 0; bottom: 0; transform: translate(0,0);}
.bgPop .box-rf .boxs li:nth-of-type(1):hover a img{ box-shadow: 0 0 0.1rem #68b6f6;}
.bgPop .box-rf .boxs li:nth-of-type(2):hover a img{ box-shadow: 0 0 0.1rem #fab559;}
.bgPop .box-rf .boxs li:nth-of-type(3):hover a img{ box-shadow: 0 0 0.1rem #abfc8f;}
.bgPop .box-rf .boxs li:nth-of-type(4):hover a img{ box-shadow: 0 0 0.1rem #ffbd8d;}
.bgPop .box-rf .boxs li:nth-of-type(5):hover a img{ box-shadow: 0 0 0.1rem #b1c3ff;}
.bgPop .box-rf .boxs li:nth-of-type(6):hover a img{ box-shadow: 0 0 0.1rem #ffbde6;}

/****其他公用样式****/
.swiper-container{ width:100%; height: 100%;}
.swiper-slide img { width: 100%; height: 100%; display: block; object-fit: cover;}
.swiper-pagination .swiper-pagination-bullet { width:0.2rem; height: 0.04rem; background-color: #8ab0ea; border-radius: 0.04rem;}
.swiper-pagination .swiper-pagination-bullet-active { background: #568fe7;}

.infos li { position: relative;}
.infos li a { margin-right: 1.18rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.infos li span { position: absolute; top: 0; right: 0;}
.infos li:hover a, .infos li:hover span { color: #568fe7;}
.infos li .span-app{ padding: 0 0.1rem 0.1rem 0.1rem; font-size: 0.32rem; line-height: calc(100vw * 40 / 500); color: #3978cc; text-align: center; border: 1px solid #3978cc; top:50%; right: 0.02rem; transform: translate(0, -50%); display: none;}
.infos li .span-app em{ margin-bottom: 0.1rem; font-size: 0.36rem; line-height: calc(100vw * 45 / 500); font-weight: bold; border-bottom: 1px solid #3978cc; display: block;}

.dqwz{ padding-bottom: 0.2rem; font-size: 0; border-bottom: 1px solid #a8c7f7;}
.dqwz a, .dqwz span{ padding: 0 0.03rem; font-size: 0.16rem; color: #666; vertical-align: middle;}

.pagination{ margin-top: 0.25rem; font-size: 0.17rem; text-align: center;}
.pagination a{ width:0.32rem; margin: 0 0.06rem; text-align: center; line-height: 0.32rem; display: inline-block; background: #ebf1fd; border-radius: 0.03rem;}
.pagination a:hover { color: #fff; background: #437bea; cursor: pointer;}
.pagination .first-page, .pagination .last-page, .pagination .yj-pga0, .pagination .yj-pga8 { width: 0.78rem;}
.pagination .active { background: #437bea; color: #fff;}

/****信息提示框****/
.xcConfirm .popBox { max-width: 90%; width: 5rem !important; height: 2.6rem !important;}
.xcConfirm .popBox .ttBox{ border-bottom: 0 !important;}
.xcConfirm .popBox .txtBox { margin: 0.4rem !important; height: auto !important; text-align: center !important;}
.xcConfirm .popBox .txtBox .bigIcon{ float: none !important; display: inline-block !important; vertical-align: middle !important;}
.xcConfirm .popBox .txtBox p{ height: auto !important; display: inline-block !important; vertical-align: middle !important;}
.xcConfirm .popBox .btnArea{ border: 0 !important;}
.xcConfirm .popBox .btnGroup .sgBtn{ margin-right: 30px !important;}

/****通用top****/
.topbg{ height: 1.91rem; padding-top: 0.1rem; background: url(../images/y_gy_topbg.png) repeat-x;}
.topbg a{ padding:0 0.11rem; font-size: 0.15rem; color: #fff; line-height: 0.27rem; background: url(../images/y_gy_top_line.png) no-repeat right center; display: inline-block;}
.topbg a:hover{ text-decoration: underline;}
.topbg .top-fl,.topbg .top-fr{ font-size: 0;}
.topbg .top-fl a:nth-of-type(1){ padding-left: 0;}
.topbg .top-fl a:nth-last-of-type(1){ padding-right: 0; background: none;}
.topbg .top-fr .lf,.topbg .top-fr .lr{ font-size: 0; display: inline-block; vertical-align: top;}
.topbg .top-fr .lf a:nth-last-of-type(1){ background: none;}
.topbg .top-fr .lr .btn{ margin-left: 0.08rem; padding: 0 0.12rem; text-align: center; border-radius: 0.135rem; background: none;}
.topbg .top-fr .lr .btn img{ width:0.2rem; height: 0.27rem; display: inline-block; vertical-align: top;}
.topbg .top-fr .lr .btn.wza{ background-color: #fbc900;}
.topbg .top-fr .lr .btn.wza:hover{ background-color: #fbab00; text-decoration: none;}
.topbg .top-fr .lr .btn.ghb{ background-color: #ec940a;}
.topbg .top-fr .lr .btn.ghb:hover{ background-color: #ed7b00; text-decoration: none;}

/****二级-head****/
.Head{ background: url(../images/y_gy_ej_head_bg.png) no-repeat top center; background-size: cover;}
.Head .topbg{ height: auto; padding-top: 0.1rem; background: none;}
.Head .topbg .top-fr .lr .btn{ margin-left: 0; text-align: center; border-radius: 0; background: url(../images/y_gy_top_line.png) no-repeat left center;}
.Head .topbg .top-fr .lr .btn img{ display: none;}
.Head .topbg .top-fr .lr .btn.wza, .Head .topbg .top-fr .lr .btn.ghb{ background-color: transparent;}
.Head .topbg .top-fr .lr .btn.wza{ padding: 0 0.11rem;}
.Head .topbg .top-fr .lr .btn.ghb{ padding: 0 0 0 0.11rem;}
.Head .topbg .top-fr .lr .btn.wza:hover, .Head .topbg .top-fr .lr .btn.ghb:hover{ background-color: transparent; text-decoration: underline;}

.Head .H-con{ margin: 0.48rem 0 0.6rem 0; position: relative;}
.Head .H-con .H-logo{ display: inline-block;}
.Head .H-con .H-logo img{ max-width: 100%;}
.Head .H-con .H-search{ width:4.69rem; height: 0.48rem; position: absolute; top: 50%; right: 0; transform: translate(0, -50%);}
.Head .H-con .H-search .box{ height: 100%; position: relative;}
.Head .H-con .H-search .box input[type="text"] { width: 100%; height: 100%; padding-left: 0.15rem; font-size: 0.16rem; color: #fff; border-radius: 0.04rem; background-color: rgba(255, 255, 255, 0.3);}
.Head .H-con .H-search .box input[type="text"]:hover{ background-color: rgba(255, 255, 255, 0.5);}
.Head .H-con .H-search .box input[type="text"]::placeholder{ color: #fff;}
.Head .H-con .H-search .box input[type="button"] { width: 0.48rem; height: 100%; background: url(../images/y_gy_ej_search_btn.png) no-repeat center; background-size: 100%; position: absolute; top: 0; right: 0; bottom: 0;}

.Head .H-nav{ background-color: #437bea; position: relative;}
.Head .H-nav .ul-f01{}
.Head .H-nav .ul-f01 .li-f01{ width:calc(100% / 6); float: left; text-align: center;}
.Head .H-nav .ul-f01 .li-f01 .a-01{ font-size: 0.24rem; color: #fff; line-height: 0.65rem; display: block;}
.Head .H-snav{ width: 100%; height: 0; text-align: center; box-shadow: 0 0 0.1rem #bbcae8; background-color: rgba(255, 255, 255, 1); position: absolute; top: 0.65rem; left: 0; right: 0; z-index: 999; overflow: hidden; transition: all .2s linear; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear;}
.Head .H-snav a{ padding: 0 0.25rem; font-size: 0.21rem; color: #333; line-height: 0.65rem; display: inline-block;}
.Head .H-nav .ul-f01 .li-f01 .H-snav a:hover{ color: #568fe7;}
.Head .H-nav .ul-f01 .li-f01:hover, .Head .H-nav .ul-f01 .li-f01.active{ background-color: #5688ec;}
.Head .H-nav .ul-f01 .li-f01:hover .a-01{ letter-spacing: 0.01rem; text-shadow: 0 0 0.5em #6ca0c6, 0 0 0.5em #6ca0c6, 0 0 0.5em #6ca0c6;}
.Head .H-nav .ul-f01 .li-f01:hover .H-snav{ height: 0.65rem;}

/****专题-head****/
.ztHead{ padding-bottom: 0.3rem; background: none; box-shadow: 0 0 0.08rem #c8d6f3; background-color: #fff; position: relative; z-index: 1;}
.ztHead .topbg a{ color: #818283; background: url(../images/y_zt_top_line.png) no-repeat right center;}
.ztHead .topbg .top-fr .lr .btn{ background: url(../images/y_zt_top_line.png) no-repeat left center;}
.ztHead .zt-con{ padding-top: 0.3rem;}
.ztHead .zt-con .zt-logo{ height: 0.6rem;}
.ztHead .zt-con .zt-logo img{ height: 100%;}
.ztHead .zt-con .zt-nav{ width: calc(100% - 5.4rem); margin: 0.13rem 0; padding-left: 0.5rem;}
.ztHead .zt-con .zt-nav .nav{ width: calc(100% - 2rem); padding-right: 0.3rem;}
.ztHead .zt-con .zt-nav .nav ul{}
.ztHead .zt-con .zt-nav .nav ul li{ width: calc(100% / 6); float: left;}
.ztHead .zt-con .zt-nav .nav ul li a{ font-size: 0.21rem; font-weight: bold; color: #437bea; line-height: 0.34rem; text-align: center; display: block;}
.ztHead .zt-con .zt-nav .search{ width:1.6rem; height: 0.34rem; line-height: 0.32rem; position: relative; transition: all .2s linear; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear;}
.ztHead .zt-con .zt-nav .search input[type="text"] { width: 100%; height: 100%; padding:0 0.32rem 0 0.15rem; font-size: 0.14rem; border: 1px solid #fff; border-radius: 0.17rem; box-shadow: 0 0 0.08rem #c8d6f3; background-color: #fff;}
.ztHead .zt-con .zt-nav .search input[type="button"] { width: 0.34rem; height: 100%; background: url(../images/y_zt_js.png) no-repeat center; background-size: 100%; position: absolute; top: 0; right: 0; bottom: 0;}
.ztHead .zt-con .zt-nav .search:hover{ width:2rem;}
.ztHead .zt-con .zt-nav .search:hover input[type="text"]{ border: 1px solid #c8d6f3;}

/****通用footer****/
.footer{ margin-top: 0.3rem; padding-bottom: 0.05rem; background-color: #5892ec;}
.footer .link{ position: relative;}
.footer .link ul{ margin-right: -0.22rem;}
.footer .link ul li{ width: calc(100% / 5); float: left;}
.footer .link ul li .span{ height: 0.34rem; margin-top: 0.05rem; font-size: 0.16rem; color: #c3d8f8; line-height: 0.34rem; text-align: center; border-radius: 0.03rem; background-image: url("../images/y_gy_foot_line.png"); background-repeat: no-repeat; background-position: right center;/* background-color: #6ca1f2; */ display: block; cursor: pointer;}
.footer .link ul li:nth-of-type(1) .span{ background: url("../images/y_gy_foot_line.png") no-repeat left center, url("../images/y_gy_foot_line.png") no-repeat right center;}
.footer .link ul li .link-con { width: 100%; height: 0; background-color: rgba(88, 146, 236, 0.9); position: absolute; left: 0; bottom: 0.39rem; z-index: 11; display: block; transition: all .3s linear; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; -ms-transition: all .3s linear; overflow: hidden;}
.footer .link ul li .link-con dl dt { width: 20%; float: left; line-height: .34rem;}
.footer .link ul li .link-con.dfzf dl dt{ width:16.6666667%;}
.footer .link ul li .link-con dl dt a{ font-size: 0.16rem; color: #fff;}
.footer .link ul li .link-con dl dt a:hover{ text-decoration: underline;}
.footer .link ul li.active span { color: #fff;}
.footer .link ul li.active .link-con { height: auto; padding: 0.15rem 0; display: block;}
.footer .con{ margin-top: 0.05rem; padding-top: 0.15rem; background-image: url("../images/yjtc_gy_footercon_bg.png"); background-repeat: repeat-x; background-position: top center;}
.footer .con .lf{ width: calc(100% - 6.5rem);}
.footer .con .lf .kj-nav{ font-size: 0;}
.footer .con .lf .kj-nav a{ font-size: 0.16rem; color: #c1d8fc; padding:0 0.15rem; background: url(../images/y_gy_foot_line.png) no-repeat center right; display: inline-block;}
.footer .con .lf .kj-nav a:nth-last-of-type(1){ background: transparent;}
.footer .con .lf .kj-nav a:nth-of-type(1){ padding-left: 0;}
.footer .con .lf .jbxx{margin-top: 0.07rem; color: #fff; line-height: 0.3rem;}
.footer .con .lf .jbxx p{ font-size: 0.16rem; color: #c1d8fc; }
.footer .con .lf .jbxx p a{ font-size: 0.16rem; color: #c1d8fc; vertical-align: middle; display: inline-block;}
.footer .con .rf{ width:5.8rem;}
.footer .con .rf .more-bz{ width: calc(100% - 0.9rem); margin-top: 0.05rem;/* padding: 0.05rem 0.09rem; border-radius: 0.05rem; background-color: #6b9dea; */}
.footer .con .rf .more-bz ul{ margin-right: -0.05rem;}
.footer .con .rf .more-bz ul li{ margin-right: 0.05rem; display: inline-block;}
.footer .con .rf .more-bz ul li a{ text-align: center; display: block;}
.footer .con .rf .more-bz ul li a img{ height: 0.7rem; display: inline-block;}
.footer .con .rf .ewm{ width: 0.9rem; /* padding-left: 0.16rem; */}
.footer .con .rf .ewm .boxs{/* border-radius: 0.05rem; background-color: #6b9dea; */}
.footer .con .rf .ewm .boxs img{ width:0.7rem; height: 0.7rem; margin: 0 auto; display: block;}
.footer .con .rf .ewm .boxs span{ margin-top: 0.05rem; font-size: 0.13rem; color: #c4d7f3; text-align: center; display: block;}

@media screen and (max-width: 1680px) {
	.main-con{ margin: 0 1.5rem;}
    .main-con{ margin: 0 auto; max-width: 15rem;}
	.bgPop{ width: calc(100vw * (1300 - 100) / 1600);}
	
	.ztHead .zt-con .zt-logo{ height: 0.5rem;}
	.ztHead .zt-con .zt-nav{ width: calc(100% - 4.6rem); padding-left: 0;}
	.ztHead .zt-con .zt-nav .nav ul li a{ font-size: 0.2rem;}
	
	.footer .con .lf .jbxx{ line-height: 0.26rem;}
	.footer .con .rf{ width:5.5rem; margin-top: 0.1rem;}
	.footer .con .rf .more-bz ul li a img{ height: 0.66rem; display: inline-block;}
}

@media screen and (max-width: 1440px) {
	*,html,body{ font-size: 0.17rem;}
}
@media screen and (max-width: 1366px) {
	.Head .H-con .H-logo{ width:calc(100vw * 550 / 1360);}
	.Head .H-nav .ul-f01 .li-f01 .a-01{ font-weight: bold;}
}
@media screen and (max-width: 1280px) {
	*,html,body{ font-size: 0.16rem;}
	.main-con{ margin: 0 1rem;}
    .main-con{ margin: 0 auto; max-width: 15rem;}
}
@media screen and (max-width: 1160px) {
	*,html,body{ font-size: 0.2rem;}
	.main-con{ margin: 0 0.5rem;}
    .main-con{ margin: 0 auto; max-width: 15rem;}
	
	.dqwz a, .dqwz span{ font-size: 0.18rem;}
	
	.index-js{ width:calc(100vw * 46 / 900); height: calc(100vw * 135 / 900);}
	.index-js a{ padding:calc(100vw * 12 / 900) 0; font-size: 0.24rem;}
	.index-js img{ width:calc(100vw * 36 / 900); height: calc(100vw * 36 / 900);}
}
@media screen and (max-width: 900px) {
	*,html,body{ font-size: 0.26rem;}
    .main-con{ margin: 0 0.3rem; max-width: initial;}
	.topbg a{ font-size: 0.24rem; line-height: calc(100vw * 27 / 800);}
	
	.topbg .top-fr .lr .btn{ border-radius: calc(100vw * 27 / 800);}
	.topbg .top-fr .lr .btn img{ width:auto; height: calc(100vw * 27 / 800);}
	.topbg .top-fl a:nth-of-type(1),
	.topbg .top-fl a:nth-of-type(2),
	.topbg .top-fr a:nth-of-type(5),
	.topbg .top-fr a:nth-of-type(6){ display: none;}

	.Head .H-con{ margin: calc(100vw * 48 / 800) 0 calc(100vw * 60 / 800) 0;}
	.Head .H-con .H-logo{ width:80%; margin: 0 auto; display: block;}
	.Head .H-con .H-search{ width:90%; height: calc(100vw * 48 / 800); margin: calc(100vw * 30 / 800) auto; position: static; transform: translate(0, 0);}
	.Head .H-con .H-search .box input[type="text"] { font-size: 0.25rem;}
	.Head .H-con .H-search .box input[type="button"] { width: calc(100vw * 48 / 800);}
	.Head .H-nav .ul-f01 .li-f01 .a-01{ font-size: 0.28rem; line-height: calc(100vw * 65 / 800);}
	.Head .H-snav{ display: none;}

	.ztHead{ padding-bottom: calc(100vw * 10 / 800);}
	.ztHead .zt-con{ padding-top: calc(100vw * 30 / 800);}
	.ztHead .zt-con .zt-logo{ width:80%; height: auto; margin: 0 auto; float: none;}
	.ztHead .zt-con .zt-logo a{ text-align: center; display: block;}
	.ztHead .zt-con .zt-logo img{ height: auto; display: inline-block;}
	.ztHead .zt-con .zt-nav{ width: 100%; margin: calc(100vw * 30 / 800) auto; float: none;}
	.ztHead .zt-con .zt-nav .nav{ display: none;}
	.ztHead .zt-con .zt-nav .search{ width:100%; height: calc(100vw * 40 / 800); float: none; line-height: calc(100vw * 38 / 800);}
	.ztHead .zt-con .zt-nav .search input[type="text"] { padding:0 calc(100vw * 32 / 800) 0 calc(100vw * 15 / 800); font-size: 0.2rem; border-radius: calc(100vw * 20 / 800);}
	.ztHead .zt-con .zt-nav .search input[type="button"] { width: calc(100vw * 40 / 800); right:  calc(100vw * 5 / 800);}
	.ztHead .zt-con .zt-nav .search:hover{ width:100%;}
	
	.footer .link ul li{ width: calc(100% / 3);}
	.footer .link ul li .span{ height: calc(100vw * 34 / 800); font-size: 0.24rem; line-height: calc(100vw * 34 / 800);}
	.footer .link ul li:nth-of-type(4) .span{ background: url("../images/y_gy_foot_line.png") no-repeat left center, url("../images/y_gy_foot_line.png") no-repeat right center;}
	.footer .link ul li .link-con { max-height: calc(100vw * 290 / 800); bottom: calc(100vw * 75 / 800); overflow-y: scroll;}
	.footer .link ul li.active .link-con{ padding: 0.25rem 0.2rem;}
	.footer .link ul li .link-con dl dt { width: calc(100% / 4); line-height: calc(100vw * 37 / 800);}
	.footer .link ul li .link-con.dfzf dl dt{ width: calc(100% / 4);}
	.footer .link ul li .link-con dl dt a{ font-size: 0.24rem;}
	.footer .con .lf, .footer .con .rf{ width:100%; float: none; text-align: center;}
	.footer .con .lf .kj-nav a, .footer .con .lf .jbxx p,.footer .con .lf .jbxx p a{ font-size: 0.24rem; line-height: calc(100vw * 34 / 800);}
	.footer .con .rf{ margin-top: 0.1rem;}
	.footer .con .rf .more-bz, .footer .con .rf .ewm{ float: none; display: inline-block; vertical-align: middle;}
	.footer .con .rf .more-bz{ width: 100%; padding: 0;}
	.footer .con .rf .more-bz ul li a img{ height: calc(100vw * 66 / 800);}
	.footer .con .rf .ewm{ width: calc(100vw * 160 / 800);}
	.footer .con .rf .ewm .boxs{ padding: calc(100vw * 10 / 800) 0  calc(100vw * 7 / 800) 0;}
	.footer .con .rf .ewm .boxs img{ width: calc(100vw * 75 / 800); height: calc(100vw * 75 / 800);;}
	.footer .con .rf .ewm .boxs span{ font-size: 0.2rem; line-height: calc(100vw * 16 / 800);}
	
	.bmjz-con .hd span {font-size: 0.26rem;}
	.bmjz-con .bd ul li { width: calc(100% / 3); line-height: calc(100vw * 40 / 800);}
	.bmjz-con .bd ul li a { font-size: 0.26rem;}
	.bmjz-con .close { width: calc(100vw * 28 / 800); height: calc(100vw * 28 / 800);}
	
	.infos li a{ margin-right: calc(100vw * 118 / 800);}
	
	.dqwz img{ display: none;}
	.dqwz a, .dqwz span{ font-size: 0.24rem; line-height: calc(100vw * 28 / 800);}
	
	.pagination{ margin-top: calc(100vw * 30 / 800); font-size: 0.24rem;}
	.pagination a { display: none;}
	.pagination .first-page, .pagination .last-page, .pagination .yj-pga0, .pagination .yj-pga8 { width: 1.5rem; padding: 0.15rem 0.2rem; display: inline-block;}
	
	.index-js{ width:calc(100vw * 56 / 800); height: calc(100vw * 168 / 800);}
	.index-js a{ padding:calc(100vw * 14 / 800) 0; font-size: 0.24rem;}
	.index-js img{ width:calc(100vw * 41 / 800); height: calc(100vw * 41 / 800);}
	
	.bgPop { width: 90%; top: 50%;}
	.bgPop .box-lf,.bgPop .box-rf{ width: 100%; float: none;}
	.bgPop .box-lf{ padding: 0 0 calc(100vw * 20 / 800) 0; border-right: 0;}
	.bgPop .box-lf .hyh{ font-size: 0.26rem;}
	.bgPop .box-lf .hyh i{ width:calc(100vw * 20 / 800); height: calc(100vw * 20 / 800);}
	.bgPop .box-rf{ padding-left: 0;}
	.bgPop .box-lf .lm, .bgPop .box-rf .lm{ font-size: 0.28rem;}
	.bgPop .box-lf .qt-infos{ height:calc(100vw * 180 / 800); padding: 0;}
	.bgPop .box-lf .qt-infos li{ line-height: calc(100vw * 45 / 800);}
	.bgPop .box-rf .boxs ul{ margin: 0 -0.3rem 0 0;}
	.bgPop .box-rf .boxs li a{ margin: 0.3rem 0.3rem 0 0;}
	.bgPop .box-rf .boxs li a img{ width:calc(100vw * 56 / 800); height:calc(100vw * 56 / 800); padding:calc(100vw * 10 / 800); border-radius:calc(100vw * 28 / 800);}
	.bgPop .box-rf .boxs li a span{ height:calc(100vw * 30 / 800); line-height:calc(100vw * 30 / 800);}
	
}
@media screen and (max-width: 750px) {
	.main-con{ margin: 0 0.15rem;}
	*,html,body{ font-size: 0.34rem;}
	.topbg{ padding-top: 0.2rem;}
	.topbg a{ font-size: 0.32rem; line-height: calc(100vw * 27 / 500);}
	.topbg .top-fl.fl, .topbg .top-fr.fr{ float: none;}
	.topbg .top-fr{ margin-top: calc(100vw * 5 / 500);}
	.topbg .top-fr .lr .btn{ border-radius: calc(100vw * 27 / 500);}
	.topbg .top-fr .lr .btn img{ width:auto; height: calc(100vw * 27 / 500);}
	
	.Head .H-con{ margin: calc(100vw * 48 / 500) 0 calc(100vw * 60 / 500) 0;}
	.Head .H-con .H-search{ height: calc(100vw * 48 / 500); margin: calc(100vw * 20 / 500) auto;}
	.Head .H-con .H-search .box input[type="text"] { font-size: 0.32rem;}
	.Head .H-con .H-search .box input[type="button"] { width: calc(100vw * 48 / 500);}
	.Head .H-nav{ padding: 0.2rem 0;}
	.Head .H-nav .ul-f01 .li-f01{ width:calc(100% / 3);}
	.Head .H-nav .ul-f01 .li-f01 .a-01{ font-size: 0.36rem; line-height: calc(100vw * 40 / 500);}
	
	.ztHead{ padding-bottom: calc(100vw * 10 / 500);}
	.ztHead .zt-con{ padding-top: calc(100vw * 30 / 500);}
	.ztHead .zt-con .zt-nav{ width: 90%; margin: calc(100vw * 30 / 500) auto;}
	.ztHead .zt-con .zt-nav .search{ height: calc(100vw * 40 / 500); line-height: calc(100vw * 38 / 500);}
	.ztHead .zt-con .zt-nav .search input[type="text"] { padding:0 calc(100vw * 32 / 500) 0 calc(100vw * 15 / 500); font-size: 0.3rem; border-radius: calc(100vw * 20 / 500);}
	.ztHead .zt-con .zt-nav .search input[type="button"] { width: calc(100vw * 40 / 500); right:  calc(100vw * 5 / 500);}
	
	.bmjz-con .hd span {font-size: 0.34rem;}
	.bmjz-con .bd ul li { width: calc(100% / 2); line-height: calc(100vw * 40 / 500);}
	.bmjz-con .bd ul li a { font-size: 0.34rem;}
	.bmjz-con .close { width: calc(100vw * 28 / 500); height: calc(100vw * 28 / 500);}
	
	.footer .link ul{ margin-right: 0;}
	.footer .link ul li{ width: calc(100% / 2);}
	.footer .link ul li .span{ height: calc(100vw * 34 / 500); font-size: 0.34rem; line-height: calc(100vw * 34 / 500);}
	.footer .link ul li:nth-of-type(4) .span{ background: url() no-repeat left center, url("../images/y_gy_foot_line.png") no-repeat right center;}
	.footer .link ul li:nth-child(odd) .span{ background: url("../images/y_gy_foot_line.png") no-repeat left center, url("../images/y_gy_foot_line.png") no-repeat right center;}
	.footer .link ul li:nth-child(even) .span{ background: url("") no-repeat left center, url("../images/y_gy_foot_line.png") no-repeat right center;}
	.footer .link ul li .link-con { max-height: calc(100vw * 315 / 500); bottom: calc(100vw * 110 / 500);}
	.footer .link ul li .link-con dl dt { width: calc(100% / 2); line-height: calc(100vw * 42 / 500);}
	.footer .link ul li .link-con.dfzf dl dt{ width: calc(100% / 2);}
	.footer .link ul li .link-con dl dt a{ font-size: 0.34rem;}
	.footer .con .lf, .footer .con .rf{ width:100%; float: none; text-align: center;}
	.footer .con .lf .kj-nav a, .footer .con .lf .jbxx p,.footer .con .lf .jbxx p a{ font-size: 0.34rem; line-height: calc(100vw * 34 / 500);}
	.footer .con .rf{ margin-top: 0.3rem;}
	.footer .con .rf .more-bz, .footer .con .rf .ewm{ float: none; display: inline-block; vertical-align: middle;}
	/* .footer .con .rf .more-bz{ width: calc(100vw * 200 / 500); padding: 0.25rem 0.3rem;} */
	.footer .con .rf .more-bz ul li a img{ height: calc(100vw * 60 / 500);}
	.footer .con .rf .ewm{ width: calc(100vw * 120 / 500); margin-top: calc(100vw * 10 / 500);}
	.footer .con .rf .ewm .boxs img{ width: calc(100vw * 80 / 500); height: calc(100vw * 80 / 500);}
	.footer .con .rf .ewm .boxs span{ font-size: 0.32rem; line-height: calc(100vw * 20 / 500);}
	
	.infos li span{ display: none;}
	.infos li .span-app{ display: block;}
	
	.dqwz a, .dqwz span{ font-size: 0.28rem; line-height: calc(100vw * 26 / 500);}
	
	.pagination{ margin-top: calc(100vw * 30 / 500); font-size: 0.34rem;}
	
	.index-js{ width:calc(100vw * 56 / 500); height: calc(100vw * 168 / 500);}
	.index-js a{ padding:calc(100vw * 14 / 500) 0; font-size: 0.32rem;}
	.index-js img{ width:calc(100vw * 41 / 500); height: calc(100vw * 41 / 500);}
	
	.bgPop{ padding: 0.4rem;}
	.bgPop .box-lf{ padding: 0 0 calc(100vw * 20 / 500) 0;}
	.bgPop .box-lf .lm, .bgPop .box-rf .lm{ font-size: 0.36rem;}
	.bgPop .box-lf .qt-infos{ height:calc(100vw * 270 / 500);}
	.bgPop .box-lf .hyh{ font-size: 0.34rem;}
	.bgPop .box-lf .hyh i{ width:calc(100vw * 20 / 500); height: calc(100vw * 20 / 500);}
	.bgPop .box-lf .qt-infos{ margin-top: 0.1rem;}
	.bgPop .box-lf .qt-infos li{ margin-top: 0.15rem; line-height: calc(100vw * 45 / 500);}
	.bgPop .box-lf .qt-infos li:nth-child(n+5){ display: none;}
	.bgPop .box-rf .boxs li a img{ width:calc(100vw * 56 / 500); height:calc(100vw * 56 / 500); padding:calc(100vw * 10 / 500); border-radius:calc(100vw * 28 / 500);}
	.bgPop .box-rf .boxs li a span{ height:calc(100vw * 30 / 500); line-height:calc(100vw * 30 / 500);}
}